I booked this hotel strictly by tripadvisor reviews. I usually stay downtown, but wanted to stay near the shopping area, and passed this place a few times. It was worth it! I was greeted with 2 super friendly faces, and even when I was slightly confused on where I was booked in at (There's another Marriott, but not residence, up the road, and I might have hit the panic button as I thought I booked the wrong one lol), a nice quick check in got me into my room. Now, I've never stayed at this chain before, so I was shocked, but there was a FULL kitchen in the room! Right down to a dishwasher!! Now, the name hints that it's meant for more than a one night stay, but I actually asked if I was upgraded rooms for free, because it was great! I didn't check out many of the amenities, but the dining area seemed nice, and there was a group of people enjoying their take out in the area, I peeked in the pool and all the kids seemed happy. The beds were super comfy. My only critique was maybe parking, there isn't much around the hotel, but there's a big dirt lot off to the side. But I'm really grasping at straws, here.