Have stayed a few times - the fact that I'm a repeat guest says it all. Great place and great hosts.