Charming and secluded street; nice accommodations for a family.