Sparkling clean and perfect location. Very nice personal touches to make your stay more pleasant.