Great place to stay in Madrid, cozy, convenient, and well situated!