Super location
If you don't mind walking a little, then you will love this place. It's a great base for a first-time visit to the area and with all the local sights such as Salamanca Square not too far away, it's very convenient for taxis and public transport.