How fun! What a colorful place - glad you got to meet your friends. It's so cool when things work out like that. On the flipside, from planned to unplanned meetings, swimming by the dock with locals, dogs and so forth just sounds lovely. Travel safe.
RE: Come Along [11] - National Park Paradise