It is indeed. The only shop on the island that's open overnight. Well, it was…Is that the one we visited?
I remember cycling straight into a kerb I didn't see on the way in.
Happily, I bumped over it without falling off.
The shop was a lifesaver at the time in terms of getting some scran and washing our hands after your mechanical.