Craig is very nice and he did well prepared for the house! The house is designed and very beautiful, Craig kept the house very clean! Really enjoy my stay!