Very clean. Great location. We recommend place to others.