Great hosts and a really lovely place to stay! Everything has been provided. Extremely clean and comfortable.