We loved our stay at Caribbean Villas. Our 13 year old twin daughters loved the loft with beds and their own bathroom. The beach bar was convenient and delicious. We took a number of tours through Wicked Adventures and they were able to pick us up on the dock out front. All of the staff was very friendly and accommodating. We had a golf cart for the entire time, which was nice. The location is perfect to explore the north and south parts of the island. We will definitely be back!