Immaculate, lots of nice amenities. I highly recommend this place if you need to stay in Cambridge.