The cottages at the Yellow Bird would definetly fit the bill! We've stayed there every year for the past 13 years and just love it. Everything you mentioned it has.