Gorgeous place to stay. Compact and perfectly appointed. Generous and friendly hosts. Really know what they are doing to provide a comfortable setting inside and out. Looking forward to visiting again.