Craig's place is clean, spacious, and comfortable. Craig communicated timely and provided all the necessities we needed. Awesome Place!