William's place is great. it's a part of a resort so there are many amenities to enjoy. great location!