overall experience was good. I am only upset about the drop off service at the airport where I was forced to be at the reception at 5:30AM sharp however hotel staff made me wait for 20 minutes in the van where big mosquitoes were biting me and my family. Hotel staff wanted to make one trip to the airport where they made us wait in the vehicle because other guests were late to check out.