Great place, in a really vibrant and central part of Madrid.