We had a great time - views amazing!! Location is excellent.
On the downside - we booked a place with a pool only to discover upon arrival that it was out of service and had been for some time. This was never communicated with us and an offer of less rent was not made even though we paid for an apartment with a pool; there were others in the area that were without a pool and much cheaper!
Also if you are planning on using the kitchen it is very much set up for solo travellers - very little in the way of cutlery and pots and pans are crazy tiny and many basics are missing ( grater, strainer etc)
Nonetheless we had a great time. We survived without the pool ( two young kids in tow)
Would stay again but maybe only as a group of two and with minimal cooking needs planned.