Very clean. Location great. Excellent value.