Each apartment is on three floors, lounge/kitchen on the ground floor, bedroom and bathroom on the first and a roof terrace; mine had a jacuzzi. The kitchen had a hob, kettle, fridge and microwave. There was a good size TV in the lounge, but the only English channel was CNN. The stairs between each floor are steep and narrow, not suitable for anyone with mobility issues. The bed-linen and towels were clean, although the bed seemed to have a plastic undersheet. The roof had two sunbeds, a table and chairs. There is no air-conditioning, only a fan. The staff were pleasant and helpful, and Shakira the cat was friendly too. The pool is quite small and surrounded by the apartments; although I didn’t use it other residents did, as well as the bar there. The WiFi worked, but was a little slow.
The most important point is that it is right by Veronica’s; if you don’t like loud music until 4am, don’t stay here. I didn’t care and slept like a log. It is literally minutes from the beach and a multitude of bars, restaurants and shops.
Overall, I had a very pleasant time and would recommend this hotel, with the above caveats.