We had an amazing time at Rock Bay Villas, amazing villa, stunning location and 5 star service from all the staff who would go above and beyond to make our stay enjoyable.
When you stay at the villa the amenities and service provided make all the difference, I cannot recommend this villa enough.