We had an excellent stay at Kim's place. Kim was quick to reply to our emails and her check in instructions were clear. We really liked the privacy we had with our own entrance. We made use of facilities such as the washing machine and cloths line, tea and coffee making and even a toaster and microwave! The television had a DVD player (something we have missed in other Airbnb rooms). There was plenty of hanging space for our clothes, and plenty of towels and tea towels so we didn't run out. The whole room was lovely and clean and well furnished. Kim does have two dogs and two cats - but they are kept in the yard and they were no hassle at all! The dogs didnt bark which was great. Our only tip is that the sound does carry from Kim's kitchen to the entrance hall , however if you close the bedroom door this keeps the noise out. The room may at first appear cramped - but it really isn't, its just the variety of amenities Kim has put in for your comfort and convenience. Kim also had a folder with various local information (ie. takeaway menus, gym locations, spa and hair salons) which was handy.
Cheltenham its self is not super exciting as a suburb, but as we were visiting family the location was perfect to our needs. Its also quite close to the beach - about 10 min drive.
Would recommend a stay at Kim's if you need to be in the area.