The Kefaluka Resort is beautiful. I stayed there 2 weeks and I really enjoyed it. The staff is very friendly. Lots of activities: water sports (windsurf,...) football, tennis, sqasch, table tennis, basketball,... Bar on the beach and in the swimming pool are great. Very good for family as well.