Hotel only @ 7 months old. Very upscale for a Hampton Inn ; lively and exciting colors in decor, good free breakfast. Rooms are a little smaller than I would like especially for such a new hotel. Small closet, bathroom. Room was just a little cramped when my husband and I and Kids were all in room. But they did have a nice little store in lobby and large common area with lots of seating. Outdoor pool would have been nice as some around did have them but indoor pool was nice size with lots of windows. Nice clean appearing fitness room as well. We were there for travel softball tournament so a few more washers and dryers for a hotel this size would be nice. Only downfall is when we checked in we were put in a room that obviously someone else had been checked into previously bc there were empty drink bottles in the trash and the toilet seat was down. I was promptly moved to another room bc they admitted someone had been assigned that room prior to our late arrival. Thank goodness there was a room available or I would have had serios issues with that and they never seemed to leave enough towels for the number in the room. Lots of nice well lit outdoor free parking close to Crabtree mall w PF Changs, Cheesecake Factory, and Brio Tuscan Grille. Short drive to North Hills Mall as well. Hope they maintain the cleanliness and refurbish as needed to keep it fresh and new. All in all a nice stay. Beds comfortable. No restaurant.