Another vote here for the Cambrian Inn at Solva - both for food & rooms