A very clean place with outstanding hospitability host