Very clean! Right on the riverfront-easy parking and close to everything!