An amazing place, well connected and super quiet. It is located in the heart of Madrid.