This is a fantastic place to stay for one night or a more long term stay. Pam and Michael were fantastic hosts who provided an amazing experience and provided many special little touches! We will definitely stay again when we have the chance.