Gated townhouse complex. Felt very safe. Shared facilities were clean (clubhouse, pool and hot tub). Games room in club house did not have any working xbox games so bring your own if you intend to use the xbox. The unit I rented (2105) was very clean and included all the basic amenities. Full kitchen with pots, pans and dishes. Walmart was close (1mile) so I was able to stock up on groceries (stayed for 1 week). Items not included (dishwashing soap, laundry detergent, toilet paper, shower soap) so bring your own. Bed in the master bedroom was very uncomfortable. I suggest a new mattress. Wifi was slow at times and other times did not connect at all. 2 of the 3 TVs on the upper level (bedrooms) was not working.
The check in procedure could have been communicated better (either by expedia or the property manager). I was unaware that I would be getting an email on the day of my check in which includes the gate code, door code and wifi password. For people traveling from out of country (like me) and don't have a data plan or access to their emails on the date of travel, this could be frustrating. I suggest travellers be made aware that they need to check their emails ON THE DAY OF CHECK-IN when they book their stay.
I would definitely stay here again as the location can't be beat but recommend more clarity to the check in procedure and an upgraded mattress (for unit 2105)