The place is well located, in the middle of the centre of Madrid. Restaurants all around and very good vibe.