Fabulous! The staff are professional & friendly...we had a minor issue at the start but it was dealt with promptly. The view from our apartment was exceptional, the furnishings and decor, perfect for the beach location and it had everything we needed. The location is great, in the centre of the shopping strip & close to the best restaurants. Plenty of sun lounges around the sparkling pool, unfortunately they are saved very early in the morning so if you want a day by the pool you need to be up early! Also, quite a few children were staying so the pool area was noisy but as the property adjoins the amazing beach, there's plenty of room to relax if you're wanting peace & quiet. My daughter and I had a wonderful break, we'll definitely be back!