I have stayed in the Courtyard (Marriott) Blacksburg for 44 days starting 23 June 2008 till 6 August 2008. I was on a business trip related to research work with Virginia Tech. I contacted the management by email from the hotel web site -- and I got a discounted rate for long stay period. Since my first contact until the last minute of my stay in the hotel I have been well treated. All staff -- I mean all including cleaning personnel-- are friendly and courteous. The front desk are extremely courteous, efficient, and friendly. They have a wide smile which makes anyone loves to come back to them. The breakfast is great. It is a buffet with variety of food with eggs cooked to your taste, you can ask to be cooked the way you want , the chef will cook it with no problems. The rooms are extremely clean, with bright white sheets and towels as good as new. The rooms has AC. The bathroom is well designed, spacious, with marble. Plenty of parking.
I did not experience any noise from my room (as some reviews indicated). It is not very far from campus - 5 minutes drive. Two minutes drive to Grocery store (Kroger and others). About 6 minutes drive to Christainsburg shopping centers, malls and restaurants area(many restaurants). It has indoor swimming pool that I have not tried, but I see people ( specially children) having fun in it. The fitness center is POOR. Unfortunately, there is no much equipment and the room is small.
overall, it is 4.5-5* hotel, It is in a very quite area, excellent service and staff, excellent rooms and breakfast, convenient location (not so close to campus if you do not have a car). i definitely stay in this hotel again and recommend it to my friends and family.