The place is very clean, spacious and had all the necessary things needed for a family with kids. We really enjoyed our stay. Thames was a amazing host and helped us with any questions we had. We are looking forward to visiting again next year.