Decent, no-frills place to stay in South Boston.