A beautiful place to stay with loads of space, really friendly hosts and a fabulous location. We stayed for a weekend for a reunion and absolutely loved it.