This hotel is great and situated in an ideal location near the Biltmore Fashion Park, the Camelback Colonnade and Town and Country Shopping Center. This is the perfect spot if you are either a casual traveler or business traveler because of the price and location. The service was great and the rooms are well kept. It's located inside the same area of the Town Country Shopping Center so it makes it convenient to any guest at the hotel.
They even have a business center with free/included internet access, which came in very handy for me.
There's a large pool in the main courtyard and a jacuzzi as well.