Very clean. Amazing location. Very responsive host. Could not have asked for more.