Fantastic location, spacious apartment, great view from inside the apartment as well as the balcony, clean, fresh, well appointed. We had a wonderful experience, from pre-preparations, communications, check-in, through the entire stay, and check-out.