very clean place, well located and an excellent host