Mixed feelings. This is more like hostel standard instead of resort. Bungalows are ok, but small holes on the wall and floor all over doesn't give good impression and let's all bugs and mosquitoes come in. Cold showers only available.
Crew is mostly very nice but they don't know what they are doing. Mistakes with reservation and they are very slow to solve these.
And restaurant. Well, mistakes continues there. Food itself was good, we ate there only twice as you will get same food with better service and price from other places. They make mistakes even with simple orders and you need to correct them many times. Asking my money change back after 15 minutes from payment was too much for me and made that time our last in that restaurant.
All over: location is great, near to piers where ferries comes and they have boat transportation available. Bungalows are ok, don't wait more than hostel standard with cold shower.