We stayed there a few years back and were very pleased with it for the price. It had a very nice, big pool, which we didn't have a chance to use. It is really almost set up like a large apartment complex. From what I recall, there were walkway all around and a big lagoon. It also had a playground, etc.
We had a one bedroom unit which had a very large living room and dining room an ample sized kitchen and a laundry room with full size machines. It had a king size bed in the bedroom and a fold out queen in the living room. At the time we stayed there, it was part of the Hampton chain and included breakfast, I don't know if this is the case anymore. The complex felt very secure and had a gate house to get into it. The parking was like what you would experience in an apartment complex. The units are surrounding a parking lot so sometimes we could park in front of door, other times we were 50 feet away. For the money, it really was a nice place.