When 20k gets you 70sqm, there is always a compromise (for me). Maybe location, age, facilities, decor ...but usually its a bit of all of them.
Whilst it would be great to have no short term renters, they are not a big problem unless they make a lot of noise late at night.