Yes all your linen is supplied. Beds are made for your arrival with a bath towel for each person.  We do recommend packing a beach towel for using the hot tub and sauna regularly.