A fantastic property to stay in, with stunning views and great amenities.