My friends and I spent a week here and the villa surpassed our expectations! The villa has an unbelievable snorkeling experience 100m infront of you and the restaurants around the area are all very good quality.
I would definitely come back.