The location of this place cannot be oer stated. You're minutes from the Royal Palace and San Francisco which means only a few more minutes from Debod and Plaza Mayor. It might not even matter to you if it wasn't clean and comfortable, but it is that too.