The Bahia has been around and still has charm. We had a nice stay. The service at the restaurant was great and the Mediterranean buffet was great. Eat too much. Rented a boat one day and the kids had a blast tubing. Room had a kitchen so we cooked breakfast. Close to Sea World too. Worth ever penny.