Very well-kept and overall clean. Good location. We did have a small issue with ants but judging by the overall cleanliness of the place, I suspect this is a more isolated issue. Would recommend.