very clean, great place for a group! large back yard with comfortable seating area. street parking was sometimes difficult to find.