Very practical location in the heart of Madrid. Good windows so no noise from the street.
I recommend highly this place.