We loved everything about this place. It was extremely clean. The showers worked great between beaches and pool everyday. The dryer dried our laundry quickly, and it was very helpful! William was an amazing host. He knows about the island very well. We will definitely stay here again!