Very clean. Nice outdoor areas to sit and people watch.