Clean and adorable. Everything I needed. Very comfy, cozy and perfectly located for me. I had a great stay!