It's very clean, the beds are very comfortable and even the sofa bed is comfy. Beautifully decorated and well-designed. Very nice kitchen; we were able to host a great family dinner. I really loved that there was coffee and tea!