Close to Harlech's mighty castle, this friendly "restaurant with rooms" is a wonderful find. The emphasis is on the exceptional cuisine of chef-proprietor Glyn Roberts, who uses locally sourced ingredients from lobster to lamb to create imaginative, beautifully presented contemporary dishes. The fixed-price dinner menu starts at £35 for two courses and rises to £50 for five courses. There are three spacious, modern rooms (from £130) in the main house and four more in
the annex, a 16th-century coaching inn.