We only had time to spend a night at the Virginia, but are already planning to go back next year (and budget more vacation time for a longer stay!).
It's an absolutely beautiful place, very tastefully done. From the minute we were greeted at the front desk I felt welcome and well taken care of-- the staff manages to be friendly and helpful but also unobtrusive-- I didn't feel like I do in some small places, where I felt like I had to explain to the front desk where I was going or apologize for coming in late!
It's a nice size-- small enough to feel special, large enough to have privacy. The bar downstairs served us delicious cocktails-- we didn't try the restaurant, but we will when we have more time.
We especially enjoyed the breakfast served to us on a silver tray on the veranda (included in the price-- you place your order the night before and leave it hanging on the doorknob, and the next morning it magically appears where/when you requested to have it!). Sitting on the porch with a carafe of coffee and a complimentary coffee of the New York Times, while listening to gulls and feeling the sea breeze, really felt like a break from the world.
Our room was lovely-- good size, very quiet, lots of natural light, great linens, and a great shower with three shower heads. It's not period decorations (thank goodness) but it's in keeping with the grand old house feel.
The location is very, very good-- the beach is at the end of the street, you are right in town, and there is free parking for guests very close by.