Great location. Super clean. Free parking is a big plus in Madrid.