A very nice place in the heart of Madrid. All attractions close by.