Mieca's apartment is absolutely lovely. Me and a friend stayed and had plenty of room for our own beds, to make tea in the morning, get ready, even do laundry. The apartment is clean and in great condition. Mieca even leaves small accessories for you such as hair ties or loofahs if you forget them at home.
The area around Shimokitazawa station is fantastic. Lots of vintage shops and great little restaurants and bars along narrow, winding streets. The apartment is very close to a metro station that can get you to Shibuya quickly.