There is no ATC and don't trust the weather forecast. I can't remember the elevation but it is not sea level. It is a lump of rock surrounded by ocean so consider the effect that will have on the micro climate. Regardless of the forecast if you plan to land there, have enough fuel to go somewhere else, remembering that somewhere else is a long way away.