holiday at the dew drop inn