Craig's place is beautiful and every particular is thought through, making for a seamless and wonderful stay. Thanks so much, Craig!