My family was looking for a fun place to go for Memorial Day Weekend and stumbled upon Shenandoah Crossings. We had never been nor knew of anyone who had been. We were delighted with what we found. We rented with William and he was great with information and communication about the upcoming reservation. The property was great - huge lake, beautiful horses, great little cabins tucked away in the woods, activities all day for the kids to do, etc. We enjoyed fishing, boating, kayaking, free mini golf, both outdoor pools, the arcade and even live music in the lobby bar. I would certainly recommend planning a trip and renting from William.