This was our first stay at Bahama Bay Resort. The resort property was great. With 4 pools to choose from, there was hardly a day we did not have access to a beach lounge chair. The pools and pool decks were always clean, and very well maintained. The resort, overall, was beautiful. The Tradewinds restaurant on the resort property was neat and clean, and the food was delicious. The waitress was pleasant and attentive. This was one of the nicest resorts we have stayed at within our price range. We have already reserved a condo there for next year!