Very clean and well maintained. They were quick to respond to any questions that we had. Would definitely recommend this place.