Amazing location, very clean, nice amenities. William was a great host and took the time to make sure we were satisfied. Even gave us great tips on where to go and what to do on the island. Appreciated very much. Highly recommend this place with a host who cares about his guests.