Craig's place is exactly as advertised. Clean, well-located, super comfy. He communicated with me beforehand to finalize some details, and acquiesced to a couple special accommodation requests. 5/5, thanks for a good holiday ^^.