Very nice and central location in Madrid.