Bulbapedia merely claims it's, "in the ocean," so I wouldn't bank on a specific answer. It's just a random island. A lot of pokemon shown in promotional material are gen 1 and I've seen a couple 3's mentioned, so maybe it's near the set of Japan-inspired regions? Could be based on Okinawa or something, since that has resort islands.