Imagine: you've finally landed in this tropical haven where that giant yellow glowing thing above you isn't the neon lights at work - no, friend, you're now in sun-drenched Jamaica where a half-mile stretch of unblemished, white-sand beach is waiting for you. In the distance is a cobalt blue mountain range that's a darker echo of the teal waves next to you. Is this paradise come down to earth?