Excellent accommodation for short-term or long-term stays, and Virginia is a great host.