We had small problem with ants inside the apartment when we checked in. We informed the host and came within an hour to address the issue. Thankfully, no more ant issues the next few days.
Location is acceptably close to places (town center, foods etc.).