Two big buildings downtown containing 48 short-term rental units are one step closer to reality. The town’s Design Review ...