All reviews seem negative
Unfortunately, I've been to Greek Isles twice. The good news is that I'll never be tempted to go back. My introduction to the place was courtesy of one of the local radio station'...