I spent the first night in a standard room on the second floor and then moved into a suite with a friend. The standard room was cozy and had a balcony facing the forest so it was private, but the room was so musty I could barely stand the smell. They put an aroma oil burner in my room for me, so it helped temporarily mask the smell, but it’s embedded into everything. The staff are great. Then - moving to the suite was amazing. There was no smell and It was large with a great soaker tub, sofa, chez lounge and comfy bed! We had a great time by the pool bar as well. The pizza is good! But all other food is mediocre. The pad thai was disappointing; dry and needed more spice, sauce and some cilantro. The food is very overpriced. If people are paying that much, please make it worth it. Pad Thai is a local dish, so really should be much better. The pool is decent, but the whole thing is very shallow so it’s suited to kids mostly. Not much room to swim lengths. There is a shuttle to the beach and it’s nice, but the waves and rip tide can be quite dangerous. Overall I would stay in the suite again, but not the musty rooms.