Overall great stay, but could have been a bit cleaner.