Very clean, good location, and great communication with host. I highly recommend.