How do you take care of your startup (customer support especially) while you go on vacation? Or do you stay plugged in throughout your vacation anyway?
A vacation is just a special case for a workday, right? If you're spending a lot of time daily on customer support, that is trading off with higher-impact scalable activities you could be doing, so you probably want to minimize that. After you've minimized it, who cares if you're doing it from your office or from a hotel?
The most irksome thing about my work during my recent vacation was lugging my laptop everywhere. Apparently I banged it against something and now Dell is busy fixing it for me for $500. Grr. But other than that, it certainly wasn't preventing us from having a nice time.
Also, there are a lot of activities which aren't as critical as you think they are. I was used to doing bug fixes the day they were reported. That's nice, but that's not a law of nature, and you probably don't want to make your customers think it will always happen. If someone reports a bug during vacation and it isn't killing someone or taking the site down just tell them "Thank you. I'll see to it after I get back from vacation."
It sounds like you have an awesome lifestyle, but I'm not sure I agree with your definition of a vacation.
For me, the new definition of a vacation is being completely unplugged. Granted I don't have my own business yet, so presumably daily check-ins are OK/necessary - but even then I'm not sure I could properly 'disconnect' and relax.
It worries me that even for relatively low-level staff it's not uncommon to get email responses when they're "on vacation" nowadays.
Your goal should be to minimize your customer support requirements. For the past two years I've treated every customer inquiry to my business as a bug requiring a fix.
If someone asks me for additional information about a product, I add a section to that product's description page or, alternatively, make the existing content clearer. If someone has trouble with a download, I improve the instructions sent with my payment confirmation email and perhaps increase the font size of the most critical links in the admin area. In-line instructions, such as those used by the 37 signals team, help greatly in this respect.
Over time this has worked and customer support requirements have dwindled, and with less emails to answer per day you can afford to be away from a machine for longer.
I am lucky enough to have volunteers from the community who do various support roles. They can't do it all, but do about 90% of it, which makes my life way easier. I can take my laptop and do the tickets I need to do in about an hour every other day.
I work while on vacation. In fact, I'm about 4 months into a 9 month round the world trip (@ an airbnb in Munich typing this right now). All I need is electricity and wifi, and I'm good to go anywhere in the world. Granted, I can't necessarily just drop the business for an extended amount of time, but that just means traveling a bit more slowly so I can factor in time for work.
Basically handling only the urgent customer requests. We have quite good support system which fortunately does not require much human attention. Also an auto-reply letting people know I only deal with urgent requests.
Actually my problem was that I found myself working on many issues that were scheduled after vacation. Body was on vacation, mind wasn't.
The most irksome thing about my work during my recent vacation was lugging my laptop everywhere. Apparently I banged it against something and now Dell is busy fixing it for me for $500. Grr. But other than that, it certainly wasn't preventing us from having a nice time.
Also, there are a lot of activities which aren't as critical as you think they are. I was used to doing bug fixes the day they were reported. That's nice, but that's not a law of nature, and you probably don't want to make your customers think it will always happen. If someone reports a bug during vacation and it isn't killing someone or taking the site down just tell them "Thank you. I'll see to it after I get back from vacation."