I've been hearing mixed things about whether Madrid has a hop on hop off bus service. I'm planning a trip and think it would be a great way to see the city, but I'm not sure if it's available. Does anyone know if Madrid offers this? If so, how was your experience using it? Any tips or recommendations would be super helpful.