We stayed at Bahama Bay last year, and we're going again this year! I'm bringing my parents and aunt with us....Keep in mind that last year was our first time, so I can't compare it with anything else.
Location:
Off highway 27, (off the 192). We thought it was great, because travelling back and forth was really easy. Probably 15 minutes from our hotel to the TTC. There's a 24 hour
Walmart up the street (I think about 2 miles), and grocery stores and restaurants between the resort and WDW.
Condo:
2 bedrooms, VERY spacious, laundry room (yay!), full kitchen, fridge with icemaker, tvs in everyroom, dvd in the living room (maybe the bedrooms too, but we didn't watch tv in there so I don't remember), screened in porch, 2 bathrooms. My one concern was that the kids' room (with the twin beds) had a door going to the outside, and we were on the main floor. We made sure it was locked, and hid the doorknob from the kids so they wouldn't try it.
Resort:
Full pool, splash pad and parkette, which we made use of. There was a mini-theatre, gift shop and exercise room, which we didn't see at all. Actually, there were 2 pools...there's also a dock somewhere...we really didn't explore the resort all that much, because I'm all about the theme parks.