Do dyspozycji Gości są pokoje z oddzielną toaletą i prysznicem, urządzeniem do parzenia kawy/herbaty i klimatyzacją.
Ponadto w odległości 350 metrów dtąd znajduje się Loh Dalum Beach. Goście mogą również podziwiać atrakcje przyrodnicze, takie jak Zatoka Wang Long, w 950 metrach.
W tylko 200 metrach od restauracji The Crab House restaurant serwowane są dania kuchni tajskiej. Do dyspozycji Gości są także urządzenie do parzenia kawy/herbaty.