Treat You Right – Fall in love with Jamaica – situated in the Caribbean Sea. Honeymooner’s Paradise.