Great place in Madrid center.
Small but provides all you need.