We had a fantastic stay at Lixouri Bay Beach Club in Kefalonia. All the staff were very friendly, helpful and very willing to help with the water sports. The Trek admin guys were great, the communication was excellent, they answered queries quickly and effectively. I would 100% recommend.