Very clean. Great host. Good location. Overall good value.