Overall the apartment is ok for a short/medium stay. What really makes the difference is the position. View straight on the ocean and walking distance from the center.
Bedrooms are big and comfotable.
Also the staff was very kind and helpful with our needs.
Overall, recommended