The place was impeccable, location right next to Gran Via station, couldn't be better. There is a small supermarket right downstairs, and the place is equipped to cook very conveniently.
I will definitely come back if available.