A really nice place in a really nice area to spend some time in wonderful Madrid.