Sparkling clean, great location, comfy, well equipped - everything I could have asked for. Highly recommended!