Stunning accomodation, attention to detail, breathtaking views and a great location