The place is great, just at the heart of Centro de Madrid!