Great Spot!

The staff was very friendly and spoke excellent English. The rooms were lovely and the restaurant was very good. The location right on Puerta del Sol is the perfect location close to everything including the Metro.