Beautiful views and great hospitality in a very clean place