Sometimes everything just falls into place perfectly. My experience in Mumbles ticked all of my important traveling boxes: location, local vibe, accommodation, and hosts.