Craig's place is veery clean, comfortable and conveniently located. Communication was excellent and everything worked out very smoothly during my stay.