Communication is confusing because this place is run by multiple people, therefore check-in was late and we had to wait outside in the cold. The place itself is OK, relatively clean but run-down and the pictures are slightly deceiving. Not sure if the heater was broken, but it was pretty cold during our whole stay. Good part is location, easy to access main areas around Gran Via. Overall, this place is not worth the price and would not recommend.