Very clean and roomy. Parking is a bit of a hassle but the place and the location are worth it. Close to everything and transportation is literally in front of the house.