This place is a jewel, a spacious and pleasant nest in the heart of Madrid!