Immacuate, comfortable and homely, wonderful location and considerate hosts.