Freelancing may not always be as idyllic as it seems, with working from beaches presenting significant challenges and drawbacks.