Amazing place, beautiful rooms, perfect host. You won’t find a host who cares more about the well-being of his guests than Craig. Anything you need he will do his best to accommodate you with.
The wifi can be spotty, but I was working a very wifi intensive job 8 hours a day and was only met with the occasional interrupts - it was worst when streaming, but fixes itself on its own fairly quickly and is the most nitpicky of critiques.
I recommend this home and this host 100%, you will not be disappointed. I will surely be back.