Craig was a great host - helpful, responsive, friendly. His apartment was also great, well-located, well-equipped, and comfortable. Would definitely stay again!