We had a great time during our 4 night stay at Mantaray Island Resort. The staff is incredibly welcoming and truly goes out of their way to be sure they know you by name and that you are enjoying yourselves. Ima, Mili, Save, Mesu, and the entire team exemplify hospitality in every way! Our villa was perfect, quiet and had amazing beachfront access. I especially loved the quiet, jungle like feeling of the resort. The snorkeling right off the beach was incredible and a short 2 minute kayak trip across the bay to the private beach was amazing! And the food! The food was fantastic every night (and day), with well thought out options and high quality ingredients. The only thing preventing me from a perfect rating is that with the low and high tide the beach is not swimable. This was not at all a problem because the activities and lunch are well planned to give you options during the tide. I will be back and absolutely recommend this resort to anybody considering it!