Very nice and spatious place located at the heart of Madrid!