A day trip to Portmeirion is the perfect seaside village in North Wales. Full of colourful buildings, great food and amazing coastal views.