Craig is a very accomplished host and you will want for nothing to make your stay enjoyable.. from his coffee machine near the pool and the pool itself..cleanliness in the house is on par but its not a "fussy" place ..you will feel very comfortable and if there is anything you may think you need Craig is on hand for either info or to supply..you will have a great stay!