Beautiful views and amazing hospitality.