Lovely hotel literally in the center of it all. Very noisy it's true, but we loved it. Our balcony right over the Puerto del Sol gave us a front row seat for all the fabulous people watching we wanted: protests, street performers, drunks, hunger-strikers, soccer games, police activity......we were thoroughly entertained every night. In the morning grab a cheap cafe con leche and egg and bacon sandwich at the restaurant. It has a cut out in the bread for the yolk!!! Short walk or taxi ride to everything! We really enjoyed our stay here.