Visually, the best hotel I've ever stayed so far. The swimming pool is amazing and the rooms are very particular, although a bit small. Walking between bungalows in the jungle and reaching the beach in a few steps is priceless. Not many mosquitos using the repellent, I was expecting more.
Location is convenient, 10 minutes walk to the city center. Staff brings your luggages from the pier to the hotel at check-in and check-out, which is great. Taxi boat available at the hotel, and also SUP/canoa free for 1h.
Now the cons. Food is mediocre both at breakfast and pool bar, they should definitely find a chef. Rooms are not noise-isolated so you can hear the nearby beach club (which is ok) and people talking in the other rooms (not great). The beach in front of the hotel is quite dirty, not good to swim. Late checkout is 15€/h, quite expensive.