The space is just as pictured! The bathroom is super nice, seems like it was recently remodeled, water pressure is great and the shower head is high enough for tall people. The pull-out queen bed is adequate and the bedding is nice (extra blankets are available, even an electric blanket) You have access to the laundry room with a new, fancy washer and dryer. I didn't use the deck area but I am sure it would be quite nice on a sunny day. You have access to your own heat control, which I really appreciate. The internet is free and easy to connect to and you have a nice, big flat screen TV with cable (this was a treat for me since I haven't had cable in years!). Plus there is a DVD for watching movies you rent. For me personally with two small dogs I loved that the apartment is dog friendly; there are a number of stairs (3 flights) to get in/out of the unit and to let your dogs out to use the bathroom you have to take them up the stairs to the road and then on a walk to let them go potty (and then obviously back down all the stairs) because there is no yard at all on the property. One of my dogs is old and only has 3 legs so the stairs were a problem for her, lucky for me she is a very small dog so I could carry her. For guests with a physical impairment (or dog with physical difficulties) I would advice against this place due to all the stairs. Other than that this apartment is great. It's super easy to get to Montclair village where there is a Safeway, Indian, thai, sushi, pizza, restaurants, CVS, etc. a farmers market on weekends (Sunday I think), yoga, everything! Mike and his wife were great hosts and very accomodating with any requests I had.