Beautiful villa, perfect for a family of four. We utilized taxi service as our transportation as it is not a walkable area. Nonetheless we made friends with some of the drivers who we contacted directly for pick up. The kitchen was well stocked, plenty of towels, clean throughout, the pool was a nice touch after a day at the beach. We enjoyed a catamaran tour, private jeep island tour, hiking, and visited several beach. Highly recommend!!