Wonderful location and amazing hospitality.