Pros-
Fabulous location.
Great TV's in every room.
Lots of fun amenities (pool, mini golf, ping pong, foosball, gym).
Comfortable beds.
Lots of towels.
Quiet at night, couldn't hear neighbors.
Communication with the owner was easy and they responded quickly.
Cons.
If you're coming here in the summer prepare for some heat. Though there is a small AC unit in the upstairs bedroom, whoever is sleeping in the downstairs room is going to get pretty warm. Luckily the place is equipped with several standing fans. Keep in mind that those fans will need to be running the entire time you're inside the condo.
We didn't spend a lot of time inside, but with four adults, it stayed pretty warm. Even with the fans going.
It appears the upstairs shower needs to be snaked. When we arrived there was quite a bit of hair inside the tub and on the walls. When showering, the water did not drain quickly and that was kind of icky. (Simple fix though!)
The cooking pans in the kitchen should probably be changed out. They burned easily and for a property that size I think a couple more would be a good addition.
The cleaning person used something inside the oven that caused the whole kitchen to smell strongly of chemicals once the oven was turned on. Because of this, we were unable to use the oven. I think a simple change in how they clean the oven could prevent this from happening for future guests.
A map would be helpful for guests, especially ones checking in at night. The numbers on the building are very small, so it took a bit of looking around to find the correct unit.
Even with the cons, we had a great time!