Outstanding location, view, hospitality & amenities. Wish this was the case everywhere we go on holidays.