Cool little place in a very central location within walking distance to most of principal destinations of Madrid.