Beautiful place with great hospitality and great location.