Wonderful place to stay, great amenities, staff were excellent, the spa bath didn't work which was unfortunate (just the plug I think) and the dishwasher was a little hard to close, but apart from that, lovely and clean and spacious, fab pool area and one of the lovely ladies gave the kids a whole lot of toys to play with too, which they loved and was really unexpected, apartments are really close to everything, would happily stay again.