Once again Swiss Farm did not let us down. My family and our friends rocked up for 5 nights over the long Easter weekend and we all had a lovely time. The most friendliness welcome both in reception and the cafe/bar. The entire site is well maintained and the facilities are…