It is a good location in Vallecas. And close to the metro and restaurants. It has received a lot of 5 star rating.
I think we can give 3 out of 5.