We had a fantastic stay at this property. The location was great, the facilities were top-notch and the view was breathtaking. The room size was spacious, the g...