Great place, spacious, modern, although in the middle of Madrid with bars nearby there was no noise. Check-in was quick and the agency explained us everything in detail.
Highly recommended !