We have stayed here a few times with my young niece and have wonderful memories. The apartment is so clean and has everything, lots of games, multi English channel TV, DVD player and CD player, they seem to have thought of everything. I liked having the air conditioner on very hot days. We had dinner on the roof top most days and loved the 360 degree view. The area has plenty to do, wonderful clean sandy beach in walking distance, restaurants, bars but still remains quite peaceful. In parts it is quite Spanish and sometimes the locals did not speak very good English but we did not find this a barrier as the people are very friendly. We will go back one day, my nieces favourite holiday and we have been a few places with her.