We had a wonderful stay! Great hosts who have thought of everything to ensure a comfortable and fun stay for our family. Would definitely stay again!