We had a great time in Asheville staying here. It was perfect for our toddler, who took to the toys right away and thoroughly enjoyed them. The surroundings were not too loud and I felt very safe. It was easy to find and get into, and it was not far from the downtown city area at all (though you do need a car). The dog(s) is super friendly, and as dog owners ourselves, my toddler enjoyed them, though you don't have to interact if you don't want to. Everything was exactly as described, and Will was very attentive and commutative. It was really a pleasurable stay.