Extra Clean & confort place ; near everything in Boston ! .