Based on previous stays I really shouldnt worry we love the place on our second visit I took my parents, they had never been overseas and loved it as much as us only ill health has stopped them returning with us.This year we are going with my oldest daughter and her partner [she wasnt with us on previous stays] also taking my sister and her family.Really looking forward to a relaxing hassle free holiday once more.Im sure the welcome from Leo and family will be just as warm,its just those reviews spooked me a bit as it has been two years and things can change, just really want everyone to come away loving the place and enjoying this holiday as much as we enjoyed the previous two.