Wonderful location, well set up for families, large living area and beautiful deck. Clean and comfortable. Great communication with hosts who were responsive and flexible.