Excellent view, clean appartment, great location. Smooth checkin with good, responsive communication. Will stay again. Highly recommend.