I know it's strange to see a video store still operating. Very few exist these days.What with Netflix, Redbox and other streaming services, most video rental stores have gone out of business. In Mountain View, most internet service is provided by satellite and very few folks own or are interested in owning computers, so the video store can still be profitable.
This one has made the store accessible with an interesting and useable ramp, making it possible for anyone to enter comfortably.
I give them a 5 rating, best I can give and they deserve it.