Pink Beach Komodo, Komodo island