Excellent place.
You won’t find a better equipped and stocked place anywhere absolutely everything has been thought of.
Sparkling clean and tidy.
Excellent - reliable WiFi too.