I recommend this place, in particularly for longer term stays as that's what I did.
The location in Richmond is great! It's quiet (not on a main road) but it's also super close (1min walk) to cafes, grocery shops, wine bars and transport. It's also on the "good side" of Richmond as it's closer to the city than places further East. Nothing negative only positives. I felt very at home which I liked considering I stayed for 4+ week. The morning and midday sun plus apartment complex amenities, gym and pool are terrific.