I had a lovely stay at David's! The place is as described and very clean. The location, as noted, is in West Asheville, which is about a 10 minute drive from downtown Asheville. Not walking distance if that's what you're looking for, but a quick drive and very convenient! I would stay here again.