Great place for a great price right near Logan airport