Ok... It's Union Island, SVG, with Happy Island in the foreground. Never actually visited Happy Island but I've seen enough drunks trying to get back into their dinghies to know it is probably a pretty good place cheers