Good flat in a great location. We did verify there would be a crib on arrival and it wasn't there..but they brought us one later that day after we reached out, so great communication. The toilet was also iffy on if it wanted to flush or not haha. All in all we would stay here again if visiting Madrid.