The Zante Star is fantastic! We've been twice and are sure to be going again soon! The staff are friendly, the location is great and the apartments are gorgeous - so much better than the average Greek accommodation!
There are loads of bars and restaurants - you'd be hard pushed to run out of options whilst on hols.
The beach is ok - not the most amazing ever, but v close to the Zante Star and I think there's a fairly good range of watersports - possibly a bit expensive though.
Any specific questions about the Zante Star, let me know!