Very clean place, comfortable; excellent host