Great location! Very nice place to stay, I've stayed there for a week. Be prepared for the stairs, it's a great workout tho! Close to the Gran Via Ave with a lots of restaurants, squares, shops, theatres, all walkable!