We had an amazing time, the apartment was spotless, with everything we needed, and the staff were on hand to help whenever we needed anything. The pool was lovely and clean. The apartment is perfectly located close to a number of beaches, as well as ameneties, and lovely resturants. I would highly recommend!