Where to stay in Wales.