Spy Hill House, and Stevenson Ridge in general, is a wonderful place to relax and explore history. The owner has acquired historic buildings and renovated them into these one of a kind cabins. Think of it as an amazing hotel room rather than a house, though. The "kitchen" is just a small microwave and a large mini-fridge. You won't be cooking here unless you like popcorn for dinner. But the moment you step in, you will be transported back in time to the 18th century. Both floors have antique and working wood fireplaces, and the house smells of cedar and old wood, in a good way. Fortunately, there's A/C and wifi (both a bit temperamental) and a modern bathroom, so it's not too rustic. I loved sitting on the patio watching herons fish in the pond. This is an excellent place to stay for visiting Fredericksburg and battlefields. It even has some of the best preserved Civil War earthworks on the property. I'll definitely be returning to Stevenson Ridge.