Greek islands is better but this place is still great