They literally have everything you might need if you've run out and can't be running to a grocery store and searching for items and taking up precious time.
They also have a post office conveniently located inside the small shop. This is extremely useful if you need to post things. A nice local shop, friendly staff.
Only downfall and one star missing is due to the fact that in Covid times it's a small store which they can't help, but the policy of one way walking is not enforced enough to make it a safer place.
Also the mask wearing by staff should be enforced slightly more also. Would make it all that bit but more comfortable to shop / do your errands at ease.
Parking - on street, sometimes limited availability . Overall, great shop. read more