Come for the reefs and beaches; stay for laid-back patio breakfasts, tacos worth a detour, and breezy spots for a sundowner by the water.