Any recent info on this Weymouth place? Went there awhile back. Two concerns. First I was shorted time. Second was parking. I thought parking out front was too exposed. But there's a driveway that extends behind the building. OK to park there?