Had a good time at this resort. Staff is very friendly and accommodating. Room is nice, clean and spacious and view is excellent but would have been much better if we picked the 2nd floor room but since we traveled with older persons, we choose the room closer to the reception area(which I requested on facebook before check-in date). If you need any requests or inquiry, they are very responsive on their facebook page or send them a message. Food is also good, though downside is they don't have a lot on their menu, so I don't recommend staying long if you will only have food from their menu. They don't have beach on their property so if you're not an avid swimmer who can go to deep waters you may want to go to other beaches near the area; they are to develop an infinity pool so watch out for it for those who don't want to go the saltwater route. The sunrise heat was very intense, 7am or like 6:45am breakfast will scorch you, I hope the owner will consider putting blinds or something around the dinning area since we really couldn't enjoy the breakfast experience. But overall it was very good stay, best so far. They have snorkeling gears and others free to use also but we opted not to use since we didn't plan on swimming, but they did offer to have our clothes washed and dried.