Sparkling clean, spacious rooms (bathrooms a touch small though), great communication and fantastic location.