Very clean. Very cute little place. Fit 5 of us comfortably. Probably could have fit more. The host is very kind.