very clean and well maintained. would come back again.