We generally focus our trips around the sailing, but always spend at least a couple of days ashore, preferably a few on either end. The land based time is great and you really get to see and interact with the locals in a totally different way than you do going from beach bar to beach bar. The sailing time is also so unique and wonderful, riding on the wind from point to point, being on and in the water almost all hours of the day, etc. For me/us, the answer is undoubtedly a resounding BOTH!