I was very wary about staying at this hotel. I generally have a select few places in the Hampton Roads area I like to stay, so a new place like Crestwood gave me doubts. But upon checking in and seeing the room, I was pleasantly surprised, great size, king size bed, HD television, and a stove. Although, the do not provide utensils, so if you are going to stay for an extended period, bring your own or you will have to purchase your own. Overall, for the price I paid, this place was a really good place and it's proximity to shopping, restaurants, etc... was excellent.