Everything was amazing

Everything was amazing from arrival to leaving. Cleanliness was excellent around the whole complex and our apartment was lovely. Staff were exceptional and nothing was too much trouble.