Yes, there are public toilets at the car park and on the walk. And the Daffy Caffy serves hot food and drinks.