The main downside of the resort is it is so spread out that, depending where you stay, you may do A LOT of walking (in our case over a half kilometer) to the main dinning room and beach facilities. So people with small children should be careful which rooms they book. Also, the size of the main dining room makes it feel like a large canteen rather than intimate dining experience. Having said that, the food was very good. My single biggest disappointment was the very old fashioned approach to WiFi: even in the reception you have to pay EUR 6 per hour to use it. In my view, this is unacceptable in this day and age.
Tanka Village is a nicely maintained but sprawling resort, which is well situated on a sandy beach. Its huge size is both its strength and weakness. The strength is the number of facilities available: tennis, basketball, football, plus obviously a great beach with a windsurfing and sailing center as well as a fantastic diving center. The diving center was for us the single best thing about the resort because my pre-teen son learned how to scuba dive, and even saw a stingray and octopus. (Thanks again, Martina!)