Great place for large group, close to everything in Madrid!