I've stayed at a number of Courtyard's over the past few years with mixed reviews. This place, however, was a winner. We were on a family vacation to the Philadelphia area and stayed 3 nights. The room was large, clean & comfortable (the 3 things I'm looking for !). Great location, convenient to Philly, Valley Forge Park, King of Prussia mall, etc. The pool was clean and larger than most. Overall, a very good experience.