We stayed at Country Hearth Inn Knightdale for a baseball tournament (just us, not the team). It was conveniently located right down the road from the ball fields. Reservations were a breeze. Staff were welcoming and friendly. The room was nice and clean, we slept well. Overall, we'd definitely stay there again.