Very clean, lots of space, and beautiful pictures! We were pleasantly surprised with how nice it was. We had a great time!