Excellent B&B, clean, great location, tons of parking, scrumptious breakfast and Craig is a superb host. The decor is dated but to me that’s totally irrelevant. My bed was so comfy, spacious room and quiet with loads of storage. I really can’t fault peace haven and will DEFINITELY stay again