Excellent location, sparkling clean, spacious, and the checkin was flawless.