An excellent place to stay ... thoughtfully provided essential and treats , clean , quiet and a restful location