I only stayed in Hannah's for one night, but would have happily have stayed there longer. Her apartment is very modern, with an upscale feel. Hannah herself was lovely, and very helpful and answered any questions that I had.
The location is great, as it's not smack bang in the middle of richmond, but still very close to a host of restaurants and bars just 10 minutes away. I'd highly recommend staying in Hannah's for any occasion!