The majority of my stay was okay. The place itself is of great value given its spacious enough for 3 people and has a kitchen separate from the bedroom, hot water running well, and there were plenty of lights. KJ was upfront about the cons of the place: 1) it is a converted garage so the electricity is not strong, it shut down several times during our stay and we could not turn it back on ourselves but had to inform KJ, which he responded to quite promptly. The longest wait for us to have the electricity back was about half an hour. 2) it could be a bit colder than a proper house (but KJ did provide us with a portable heater which kept us warm enough). 3) many things around the house are quite flimsy and easily to be broken/ fell off even with light use. Thanks to his upfront , I had the right expectations about the place and do not have any issue with the place itself.
With the host's attitude, I think there should be much more improvement. Since you are in the hospitality services, you should be able to show better hospitality to your guests. I stayed there for about 2.5 months, and should have checked out in the morning of my last day of stay but asked if I could stay until later due to my flight in late evening. KJ agreed with the condition that I clean the place. I was fine with that because I don't mind cleaning after myself a bit (even though after paying more than $5000 for my stay, including cleaning fee, not to mention I was expecting an international flight with my infant). I actually asked for a mop to clean the floor, cleaned the sinks and the bathroom and took out all the trashes (more than necessary for an Airbnb stay). Yet when I received his message asking if I cleaned the fridge and the microwave and he expected me to clean the place to get it "ready for the next guest", I was speechless. When we checked out, I did not see him myself as I was caring for my baby in the car, but my husband said KJ actually gave him some attitude when he saw that we did not get the place "ready for the next guest", even though my husband still tried to stick around to do some more cleaning while we should have left for our international flight. KJ could have showed more sympathy and let us leave earlier knowing that we had a flight to catch and with an infant, everything takes 5x longer, instead of 1)expecting us to spend the last day to clean the place for his next guest and 2) gave us the attitude before we left.
Also, for a host who expects the previous guest to clean the place for the next guest, what does that tell you about the cleanliness of the place? He should have his protocol of cleaning and getting the place ready for his guests.