A great place to stay!!
The pools are amazing and the apartments are spacious, clean and modern.
Great for a family - would 100% recommend.