I have a practice location near API that is a small island with two palm trees. I've renovated it recently. Anyway, there's not supposed to be anybody on my island ... maybe you found a different one. What else do remember about the island?
Hmm that's pretty cool.
The island looked kind of like this:

Only the water (like on API) was greener and less clear, and the palm trees were fatter. Oh..... AND it was sunnier. Yepp... that's about all I can remember.