South Boston is a great location! Not far from downtown at all! Loved the place, I felt right at home.