Very clean and the hosts are very attentive. Highly recommend this place.