K's place was great because of price, location and very easy communication between host and guest.
The only thing i would recommend, would be to get a better cleaning staff because you state they "cleaned" the place before the guests check in but the odor that emitted from your home was not really great.
The place looked cleaned but once I started opening simple things like the coffee maker or the cupboard. There was a stench like mold or dish water smell. Which was not pleasant.