My wife and I stayed here for a weekend getaway at Smith Mountain Lake and it was perfect! Sara was great to work with and made sure that we felt welcome. The property was clean, the location is close to the beach, tennis courts, and restaurant (Napoli by the Lake). I honestly can't say anything bad about our stay. I would highly recommend On Lake Time to anyone. We hope to stay here again!