My husband and I are traveling to Lancaster County for a two or three days the last week of July. I don't want to stay at a hotel, with all of the reasonable and well-reviewed bed and breakfasts in the country-side. We're arriving on a Tuesday night or Wednesday morning, and leaving for Philly on Friday morning. Which town in Lancaster County would be recommended to stay in? We will have a car and want to see Amish country/areas. Any recommendations would be greatly appreciated. With all of the different B&Bs in the little towns, it's a tough decision to make (especially knowing nothing about the area) so input would be appreciated. Also, any suggestions on "must see" or "should see" would be appreciated. thanks!!