1st the positives, the location is very central, the flat is spacious (at times maybe too much and can feel clinical), the views are amazing and the terrace is really superb.
2nd, the lady who did the check-in was welcoming.
However, there are some serious fullbacks and items to bear in mind:
1. if you want a relaxing stay that's not the place to be: between the noise upstairs early morning, the partying on the beach in front at night or the constant drilling from the building site next door. it is pretty challenging to even get any rest or hear one thinking .
2. this is a commercial enterprise. Not a airbnb meaning you work with an agency with little to no flexibility (although they are very reachable). they cannot help you with tips etc
3. we had problems with the shower with the sliding door falling and the kitchen sink leaking. granted the former was fixed, the latter wasn't and we left with towels all-over the floor having mopped twice in 3 days.
overall a lot to be desired for.
4. Beds are not the most comfortable either. cheap mattresses.
Everything feels rushed and not much attention to details.
so if you want great views, central location and are not bothering with some issues or lack of sleep this is the place for you.
otherwise best to look for something else