Nice place to stay, everything is within walking distance.
If you are going to Concordia, it is an excellent option because it is one step away.