The place is great, just as described in pictures.
The location is amazing, in the center of Madrid, less than 5 mins walking to Puerta del Sol.
You are in the center, so you have everything very close by, restaurants, sight seeing, shopping :)
Sol was great, easy to communicate with and responds fast.
The place has an elevator, so if carrying luggage, it won't be a problem.
Over all, it was a great experience, we would definitely stay here again.