Great hospitality immaculately kept stunning views