I would highly recommend staying with Mary Beth, she is a wonderful host, very, friendly, kind and helpful. Breakfast is laid out beautifully with lots of different things to choose from including some amazing bread which is delicious toasted with honey. Gorgeous dog and cat who love to be loved the house has everything you need for a comfortable stay. Richmond is a great place to visit and explore with good shopping including Petersham Nurseries.