I’ll say the cleanliness definitely can be stepped up - I’ve done insect fumigation myself too - but presence of bugs does indicate some issues. Ill say the location is reallly great thou, but I’ve found cheaper places in Chinatown that are about the same price (5 min walk)