The perfect place for our visit! The flat was quite clean and provided all of the amenities we needed. Richmond is a wonderful town to visit.