First time staying here and what a surprise we got. The apartment was spacious and spotless. Cleaners came everyday. The staff were so nice and the whole complex was kept immaculate,loads of beds at pool and great food at pool bar. Very central to the main strip and supermarket. Cant wait until my next holiday there.