What a well laid out and fabulous place with all the required amenities. We wish we had stayed longer. Strongly recommend this place.