Very clean and well kept, is just as nice as the pictures describe. Host is polite and accommodating, definitely worth the reasonable price.