Absolutely everything is provided in this charming cottage. We only stayed two nights but if you stayed longer you would be wanting for nothing. Completely recommend this place and would stay again.