It's not a block that I would recommend( by the way that would be considered Constitution not Sant Telmo). I live in San Telmo, and have many friends that also do, and based on your school would recommend it for you, but look for something in San Telmo proper, and you will be much happier.