This appartment is really nice but it's supposed to be a "luxury" appartment, you're paying a price very close to a 5-star hotel, and you're very far from the standard of a 5-star hotel.
The location is perfect, the view is spectacular. Just a few details that really bored us:
-Hot water: you're supposed to heat up the water for almost an hour before to take a shower. We were four in the appartment. Long story short, I never had hot water for more that 5-10 minutes, and we had to wait everytime until it gets hotter. Which was really problematic as we were here for work and couldn't affor to lose that kind of time.
-Heater: there are heaters but it took 2 days for the appartment to be hot. We were there in January so I think you won't have this problem in summer....
-Keys: we just got 1 key for four people so we asked for another one. A nice lady called me the next morning saying someone would come and left it during the afternoon. We never got that key... Result, we had to come back at the appartment together on the evenings, which totally changed our night plans....
Don't get me wrong, the appartment is nice, and I insist on the spectacular view! The only thing is that it's expensive and you clearly don't get what you've paid for. I really regret not having taken a nice hotel or a cheaper appartment where these kind of issues would have been more acceptable.
Cheers,