Beautiful location, lovely amenities and warm hospitality