Bahia is a beautiful property with a fantastic staff! They were attentive, friendly, and always happy to help. The location is great - at the beach and near the marina, close to nice restaurants. The bar and restaurant on property were great - really well made cocktails and interesting people around to chat with.
Our king bed room was large, with really comfortable beds and a big shower... Truly just includes all the amenities I expect from a nice hotel (big, stylish, comfy, good smelling soaps, huge soft towels, robes, full mini bar, etc).
Highly recommend staying here if you like good service, a great bar, nice rooms, being close to the beach, getting nice massages, and things like that.