The shop is well stocked but it is worth asking about opening times on arrival as it is not open all day!The staff we met were all very helpful, polite very friendly, definitely hard working to ensure the site stays looking its best and the facilities are clean and bins are empty etc etc without being over bearing or appearing as though they were watching you.