Exceptionally clean. Well appointed. Great location. Best hosts we have encountered through Airbnb.