We've come to Sanibel for the past 5 years, and Sanibel always makes for a great vacation (especially if you can get around by bicycle). This Condo was good, and has all of the basic things you need for a good stay in Sanibel. Plenty of space, TVs, good wifi, nice pool, easy beach access, beach chairs and umbrellas, parking for your car and bikes. Check-in and check-out process was smooth, but note the 10am check-out, which I think is awfully early compared to other similar condos (where check-out is typically 11am or 12p). So overall, we had a really good vacation.
There are, however, a variety of issues to note:
1. The beds are quite firm, which we found uncomfortable. The fitted sheet also constantly kept coming off of the king sized bed. I finally had to buy clips to hold this in place so that I could get a good night's sleep. I would strongly encourage the owners to get a pillow-top for this mattress, it would be a relatively inexpensive fix that would make the bed much more comfortable.
2. The kitchen is not well stocked at all. There weren't any containers for storing leftovers, not enough utensils or silverware, and the dishwasher was not in good working order (I actually had to put zip-ties into the the end of the dishwashers top rack to keep it from falling out). It definitely seems like this unit is corporately owned, as no owner would put up with these little issues.
3. Unit had been cleaned well, but still doesn't look very clean, due to cracked molding, sloppy paint job, etc. The drain was slow which resulted in some unpleasant odors on a few occasions. I almost fixed this too, but I was afraid of what might be in that drain.
4. The unit wasn't very well sound-proofed. It's right by the pool and the neighbors weren't especially quiet. If you are really sensitive to noise, or really want to hear the surf, this may not be for you. It wasn't loud enough to really bother us, so I think most people will be OK.