Very accommodating hosts; everything and more was provided. The living space was clean and comfortable, and the outdoor area was spectacular. I loved the company of he pets as well (both cats and dogs). Highly recommend this place.