The place is hard to find. The flat is tidy and clean overall. However, we found a cockroach in bathroom.