spotless, comfortable. great host