Craig's place was clean, beautiful and welcoming. Craig was very good with communication, literally responding within a minute. He was also really kind and went the extra mile for us. Craig's is surely a place to stay.