generally quiet area ! a pleasant stay