Amazing location — the apartment, considering the cost, was a little run down, no soap (in the bathroom or for dishes) and functional furniture rather than anything particularly luxury.
Can’t fault our stay at all but would temper your expectations.
(The apartment WiFi was down during our stay, not an issue as we had U.K. phones but would inconvenience an international traveller)