The apartment was clean and spacious, the view was amazing, and communication & check in were easy. We didn't have great weather during our stay but I can only imagine how much time we would have spent on the lovely terrace if it hadn't been raining!