In general, the Marriott Hotel chain provides travelers with comfortable lodging at a reasonable price. My wife and I have had only one bad experience at a Marriott and it was not this one. For us, the issue is a full service hotel versus one that is a step down i.e. Marriott Courtyard, etc. Actually, we prefer the latter. However, we made a Priceline bid on a hotel in the Amish area of Pennsylvania and much to our surprise the result was this downtown, full service facility.
Everything about the hotel was modern and comfortable. We opted for self-service parking that added $15.00 to the bill. Valet parking would have added another $18.00 - not worth it! Check-in was fast and pleasant. My Silver Elite status got us free Internet, which otherwise would have added another $12.95. The room was as expected - fairly large and comfortable, including the bathroom and shower facilities. After unpacking what we needed for one night, we went downstairs to the lounge which that night had $2.00 Margaritas. Congrats to the bartender - absolutely delicious! We seldom dine at hotels, preferring to sample local restaurants, so we declined to have dinner at the Marriott.
If you find it necessary to be in downtown Lancaster, PA, the Marriott at Penn Square would be a good place for a short stay. As for Lancaster, itself... Well, that is another story.