and in all honesty cannot recommend the place. We had reserved a 2 bdrm condo through Hotwire Ticker, so we did get a great rate. When we arrived I will admit I was initially pleased as the development is very nice looking and the front desk staff were professional and courteous, except they will not let you go to your room before 3 pm (we were there at 11) without paying an additional fee. But that was fair, check-in is posted as 4 and they let us unload the car and leave our stuff in a back room. We returned later and were brought to our room - it was at the far end, near construction, but that was fine, I didn't mind that (by the way, although the work crews started early in the morning, we didn't hear any noise except the beeping of a truck backing up once). I was surprised that we were given a 3 bdrm, especially since the place was empty, so it wasn't that there weren't any other rooms left. My guess is this was the "special" room for discount rates or something. Anyway, we threw our stuff in the room and headed back out. We returned late (around 11) and when we removed the bedspread from the bed, discovered that someone had vomited next to the bed and it was not cleaned from the floor right next to the bed (that was hidden by the bedspread) and the carpet on that side was stiff since it was obviously wiped up, but not really cleaned. It was late, so we threw towels on top of the soiled carpet and figured we'd deal with it in the morning. On top of this the kitchen smelled of rotten fish (broken garbage disposal) and the drain in the master bath was clogged. Next morning, my husband went to the front desk, explained the issues and requested a room change. Again, the place was empty, but we were told they could not do that (??), but they'd come clean, fix, etc. We had to be at the College Program check-in at 9 am to get my son checked-in so we left. We got back later that night (around 9) - they had fixed the garbage disposal and unclogged the drain (however, they left the wod of disgusting hair, etc. in the bathroom) and semi-cleaned the carpet (it was still stiff , but no visible signs of vomit at least - I put more towels down as I didn't want to walk on it). To make matters worse, instead of taking the dirty towels from the floor with them they threw them ON THE BED! Cleaned everything off and we went to bed. We put up with the place as we were only there a few more days and it was pre-paid. So we get home and I'm checking my credit card and lo and behold there's a $50 charge from Bahama Bay on it. I called to inquire what this was - get this, a cleaning fee! They do charge a $50 fee if your stay is less than 5 days (I believe), but we reserved through Hotwire, so this did not apply. I was told it was for the cleaning while we were there! After 3-4 days of calling, I finally sent a detailed email and the $50 was reversed. But all in all, the cleaning staff was not up to par in my book and the service was not very good. So I cannot recommend this resort, nor would I ever stay there again. My recommendation for those with reservations is before the person who brings you to your room (they bring you in and explain where everything is ) leaves, go over the room with a fine tooth comb and make sure it's clean.