Great location, a block from the beach, lots of lovely restaurants around & a 20 minute stroll into town. The complex is situated over a fantastic supermarket. The pool area is clean. The reception is only open a few hours a day so if you arrive between 1 & 5 you can call them and pick up your keys. So, the rooms,we were in apt 448, it's very basic but lots of space & has a massive balcony. The furniture is old, the beds are not double, two single camp beds together. The shower is awful, pressure great but leaks everywhere due to the ridiculous shower curtain but we got the hang of it. The kitchen is equipped very basically. The hob worked badly, the gas didn't. The fridge frze everything but we had a lovely trip & when we worked around everything it was great. If they fixed the beds & shower it would be fantastic!