The place is very nice, it has enough space, rooms, beds and everything needed to make your stay nice and pleasant. The apartment is in a nice and quiet neighborhood, there's a supermarket very near and a metro station that can be reached in just 5 min walking by foot and the center is in about 5-6 stops from there. Maybe it's a good idea to learn some words in Spanish before visiting Madrid since most of the people there don't speak English but overall the place was great and it's close to anything you'll need. 5 stars :)