Craig's place is beautiful inside and out, the view from the deck is so breathtaking. Craig is a really great host, he was always on hand if we needed anything