Clean and comfortable; Great, accommodating host