The food was EXCELLENT and the staff was great. I have a bunch of food allergies and they were more than happy to accommodate me (even when really busy). They have vegan and gluten-free specific menus which was great for me. Everything I tried was tasty and fresh. I highly recommend the namaste rolls or any of the smoothies. Beautiful location as well, looking out right on the beach. Definitely worth a walk down the beach from town if you're not already staying at Ylang Ylang.