Welcome to the forum wj!
A few years ago I did some wireless stuff there. Interesting little project.
That said I can't remember but have fond memories of eating at some restaurant by the airport which was on a little island of sorts with some great views. Spent some days there but mostly just worked nights (3 all nighters actually).