Not to be missed! A wonderful place to stay in the very heart of Madrid.