We stayed at 7128 Indian Creek Drive, in April 09. Based on the reviews we went hoping for the best, prepared for crappy. All-in-all, it was a very good experience.
The check-in was strange, as described by itchytraveler and others. We arrived early and called to find out what time was check-in; we were yelled at by the person who answered. No problem, we spent a great day at North Shore beach. In the afternoon, we were received by Claudia, who was very nice and friendly. Free parking, which was great - we left the car there and went most places by bike!
We were in room 2. It was excellent, very clean, no bugs (I do bedbug-and-mite checks whenever I arrive at a hotel). We had read the reviews, and had brought paper towels, dish towel, dish soap, etc. We also planned meals that could be prepared on a burner or in a microwave. I had school stuff to do throughout our stay, and the wireless internet worked all the time.
The area was excellent; there were 2 grocery stores, a laundromat, a bike rental shop within 5-10 min. walk (use googlemaps' "search nearby" feature - it's great!).
I am happy we did not have the bait-and-switch experienced by others; we stayed at the above address and had a positive, problem-free experience.