We stayed at Reef Villa for 5 nights in October 2014 and wished we had longer. It was a luxurious beach house with everything you would want. All bedrooms were spacious with own bathrooms. We stayed as a family group including adult children and their friends and it was perfect for us. The property was very clean throughout and we really couldn't fault it. Loved our stay and would recommend to anyone.