A must stay!! Fantastic location right on Salamanca!