The reason I'm giving this three stars is because there is not much to do when in your room. I think you should not need many extra devices to have a fun experience inside the room. If you can get past that, you'll have a great time.
Pros:
Clean, nice location with shopping center nearby, friendly staff.
Cons:
TV location is quite impractical
Kitchen tools are incomplete, no pans, no sponge, and no dish soap.
Light switch is centralized.
Open space, less privacy.
For the location and room amenities, the price is more expensive compared to other Residence inn by Marriott in other locations.