excellent host and a very convenient/clean place to stay