Excellent place to stay at! Close to public transportation. Even though that is not in the center of Madrid, the neighborhood has plenty of restaurants, bars, banks and stores.
Super recommend it!