Very clean and nicely set up. There are two cats (very friendly and love pets) hosts are super friendly and know the area. Great place 5/5 stars!