Spotless, spacious apartment, excellent location. Check-in & check-out seamless. Thank you John. We thoroughly enjoyed our stay.