Richmond is a great location for a city break and the place is as described.
(Note: no wi-fi)