Excellent stay and so much space for all of our family. Craig was fantastic to deal with and was very responsive (within minutes). Easy place to stay with well-stocked space for cooking for our large family. Ample parking and outside space for the kids to play.