Great place right off Thames St.