Great Location, but average hotel.
We Stayed at the Bahia for a wedding over a weekend that was also our anniversary. I would rate the hotel as average. It is conveniently located, but if you want to feel as though you are going to be staying in luxury, that is not the case. I felt that the rooms seemed old and dingy. Perhaps the rooms were renovated, so maybe it was the color scheme that made it feel like something out of the 70's. The hotel staff gave misleading info about late check out, which was upsetting as I had planned our day around the late check out. They did nothing to help me out...and it was on the day of our anniversary. When we got to the room, it smelled of smoke. I called the front desk and they had to have someone come in and spray the room. We would have moved, but with two children it was too much work and we would have been in another part of the hotel instead of in the same building as the wedding reception. Perhaps there are other rooms on the property that are a bit more luxurious. We stayed int he building across from Check in. I think the rate is over-priced for the room quality.