A well-stocked supermarket with all the self-catering supplies you could want.