Imagine yourself in a tropical paradise. Lush tropical trees, vibrant flowers, and exotic birds, seen on the doorstep of your own cottage. Within minutes, you are on a powder white sand beach, with fifty shades of sparkling azure waters that fade into the blue of the sky. Snorkelling adventures await you, just within reach of the beach, as the warm ocean breeze rustles through the tree leaves. It seems infinitely far away from regular life, with work-day hassles, traffic, and other everyday nuisances, but it doesn’t have to be a dream.