Beautiful place with great hospitality and amenities.