Business meeting arrangements in the middle of an idyllic beach