Wonderful location, view and hospitality