Sparkling clean, outstanding location, great communication, and plenty of useful space for my stay.