Wonderful hospitality in a beautiful place. Great location.