Very clean and comfortable apartment right off Thames Street.