Great location with lots of bars and restaurants nearby, Mercado San Anton at the end of the road and smaller supermarkets nearby.
Close to the Gran Via and great location for seeing the rest of the city.
Couple of metro stations within walking distance.
All things considered, a great location.