I have stayed with Catherine and Craig for the second time.What to say that I have not said the first time.Very nice place and Catherine and Craig are great hosts.Very recommended you stay with them.