Everything was clean, the bed was very comfortable but a bit squeaky. The other common spaces were all very okay and modern. Best offer for the price. Very satisfied.