Very clean, exactly like pictures, and had everything we needed! It was a good location as well. The walls were very thin so we could hear a piano playing at weird times, but other than that it was great! Bed was comfy and it felt safe and cozy! Very much recommend.