We dodged lots rain...3 beaches, some shopping!