Despite the appalling weather, we had a great time in Rhosneigr where the people were very friendly and some restaurants were dog friendly. Hafan was a fantastic place to stay, very well appointed and very comfortable. We look forward to coming back in better weather.