Fantastic experience! So many thoughtful touches and directions to everything we could possibly need. Craig was a superb host and everything was set up for the most welcoming feeling. Would definitely stay again!