Excellent! Best value anywhere. Kitchenette is awesome, and well supplied. Very clean, spacious and modern. Matrress was VERY comfortable (the famous Marriott mattress). No maid service until day 3. Friendly and competent staff. I've stayed in a few Townplace Suites, all have been equally excellent. The location of this hotel, Asheville NC, is a bit far from the tourist areas of interest, but it's easy to get around. No restaurants within walking distance, but a grocery store only a few miles away, can prepare my own meals. This location is convient to major highways. Breakfast wasn't worth the look, better to just make your own, or go out. However, Expedia charged me an extra five bucks a day to include breakfast with my booking, only to find it was free regardless. Expedia scammed me ten bucks. Book direct with the hotel.