immaculately clean, bed is so comfy! we had a lovely 2 night stay and could easily stay longer. thank you