Excellent place! All the amenities you need, even courtesy coffee! The location is near a supermarket, drug store, cell phone store (to get an European data plan), and Lavapiés metro station. When I say near, I mean 1 min walking distance, actually near.
The apartment was clean. Also, Miguel was very helpful. Would stay here again.