This is a comfortable place with all the basics. Good bed, two TVs, reasonable kitchen. It's a popular stop for school groups, but they were no bother for us. We would certainly stay at 2500 Penn again.