Good host, good location, all around good stay