Top top location, in the heart of Madrid, unbeatable. The place itself is cozy, can't really complain about anything except the low quantity of hot water. Great value for money.