Had an amazing time staying at this villa. It was clean, very quaint, and comfortable. Plenty to do at the cottage, with all water gear supplied: kayaks, paddleboards, snorkeling gear, coolers, beach chairs, etc. Though not on the beach, it has access to a dock that gets you to the water. We rented a vehicle at the airport for our stay (although, you can rent 3 different vehicles from the cottage) which allowed us to explore the island, as there are many amazing beaches to see. Preferred this to staying at a resort where we might of been limited to one beach. We had the luxury of having the host, Katherine, staying on the property. Although, she gave us all the privacy we wanted, we enjoyed spending time with her, as she quickly became a good friend and attended to any of our needs. She even provided us with some of her own groceries on the first day we arrived, until we were able to stock our own. Seems like she also had a never ending supply of Rum Punch that she continually invited us to share with her. She also took the time to explore with us and show us all the good spots around the island. She was absolutely amazing and we plan on staying in touch with her, especially since we will eventually go back. The location of the cottage is centrally located on the island, so getting to every point on the island was very easy. We easily give this rental a five star rating and would recommend it to anyone.