At first, everything was really good! Just a few things were lacking. We didn't have many amenities- for example, no soap or soap dispenser in the bathroom sink! The shower drain doesn't work properly and floods. There was only one drinking glass? At first, the communication was amazing! The easiest check in ever. Then, when we enquired why we were unable to access the pool and gym amenities, all communication ceased. A bit unfair considering we did pay for those amenities as well. It was clean, which we appreciated. And the location is excellent.