We family with 2 small kids stayed for 4 weeks in june and for 3 weeks in june and we enjoyed our stay on both occassions.