Very clean and well stocked. Very comfortable bedroom and bathroom. The two sofas that make up the other two "beds" are not very comfortable for sleeping. I suggest you bring air mattresses or an air bed if you are counting on those.