Would Lancaster be a good destination Dec 25-27? We would need a pet-friendly place. Know that most businesses will be closed on Christmas Day, but what about Sat & Sun? Or will a lot of places be closed all weekend due to holiday? Any suggested places to stay or activities that weekend? Thanks much!