Having recently joined a startup as an early employee, I just can't think this is a good way to get anything really accomplished. We're running at full tilt to figure out our product fit, building backed systems we need, talking to prospective customers, etc. If we were lounging on an island some where, how could you possibly do those things well?
Truly successful businesses are not vacations. Coding on the beach with a mai thai sounds romantic, but comes across as foolish and a waste of precious runway resources.
Exceptions might include if you and your team happen to be native to a luxourious beach, in which case your environment might contribute to your success. This has not been vetted yet, so far.