The Ten Best Beaches on Rhodes, The Island of Knights ȁ