Highly recommended stay with a superb location, fantastic amenities and facilities and the communication was excellent.