My daughter booked this family holiday meeting up with grandparents coming from Canada and us from Australia. When booking maybe though 2 weeks were a little too long but could have stayed on for a month. We were spoilt by Glen's beautiful staff, loved swimming...More