Great little place right next to Gran Via station just few meters away.