We spent 8 days, 7 nights in Texas and had a wonderful time. To start off with as soon as we went to check in the staff was right there to greet us and very friendly, and helpful. We were upgraded to an Executive Room, although from descriptions the only difference I saw was a fridge and microwave. The space... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.