Really nice rooms / huts. Hot water. Very friendly staff. They’ve got two pools (one was under maintenance), a dive shop, laundry service, and massage service. The place is a bit more pricey in general, and the food is alright, but not great. The place is a bit remote, and could ideally offer some live music, yoga class, a better bar area with some music or something to bump it up quite a lot. A good experience in total.