William’s place is spacious and very tidy. The instructions received upon booking and checking in/out we very accurate. Common areas and amenities are very well maintained. The place is very pleasant. The restaurant in the resort is very good. You have all you need walking distance if you don’t feel like driving. I definitely recommend this place.