quiet stay, right off the 207 train station