We had an OK time at Brooke and Keith's place. The place is very similar to the advertisement. There is noise upstairs, as noted, though please also note that the dogs can typically be up early (around 6:30AM). I also noticed the noise around midnight, so it can make for difficult sleeping hours. The kitchenette is not really a kitchenette - there is no hot plate nor is there a microwave for heating up leftovers. We were disappointed in the temperature of the apartment, as it got very cold. This may not be an issue of the apartment itself, as it was cold in Asheville while we were there, but the apartment itself felt very cold relative to this. Brooke and Keith were responsive, however, when we asked them to turn up the heat and they noted that they had a space heater available. Finally, the check-in/check-out process is strict on times. We asked for a few extra minutes for the early 11AM check-out and were told that the housekeeper would promptly arrive then, so we had to be out. We felt that it was a bit odd to have such a strict and early check-out time, especially for an AirBnB, but if that's not a problem for you, then this would be a good place to stay. Though Brooke and Keith were great, given the large number of AirBnBs available in Asheville, we would probably not stay here again.