Our family came across the Happy Rooster when looking for a place to stay when booking a last minute trip to come to my hometown. Being from Franklin County, I know the area well and can tell you the Happy Rooster is in a very ideal location to get to Rocky Mount, Smith Mountain Lake, or even Ferrum. Attention to detail sets this place a part, Kathryn & Tommy knew we were getting in late and made sure there were lights on in the house for when we arrived. Additionally, the home is well decorated, very very clean, and provides everything you need for your stay. ALRIGHT, the truth....the Happy Rooster comes with added bonuses!! The animals on the farm! We didn't book the Happy Rooster because of this (it was more about the location) BUT we are SO GLAD we did. Our teenage girls got off their phones and went outside to pet the bunnies, the horses, and speak to the Happy Rooster himself. My only wish is that we could have spent more time on the farm. Thank you Happy Rooster for making this family of 4 very HAPPY indeed!