Craig is one of the best host that I've ever met. He's really kind and helpful. I really appreciate his hospitality. His flat is very clean, and comfortable. I would definitely go back his flat next time. Strongly recommended!