Jim's room is spacious and clean. The shared bathroom and kitchen are also quite new and clean. Jim is a very nice host and easy to communicate with. I stayed there for a week and really enjoyed it.