Sparkling clean, great location, smooth check-in and quick responses. Would definitely stay again!