This place is awesome. Beautifully appointed. Quiet. Well located. A gem in Madrid.