Brief miscommunication while checking in, but overall great location. Very clean and spacious. Perfect for a short stay in Madrid.