I'll start with the good. The entire resort grounds are beautiful. Very green and lush. The buffet has a large selection of food. Even the pickiest eater can find something. Teppenyaky restaurant was great, Le Gourmet very nice and delicious, Tequila restaurant by far the best. The staff and food were phenomenal.
Now the bad. Overall staff on the resort RUDE. Only a handful were courteous, polite, and engaging. Bartenders all were extremely rude and inattentive. Drinks were par for being all in-clusive. Majority of the guest seemed to be locals and left you feeling like an unwanted in-law staying for the holidays. The pools were very warm and not very refreshing due to a lack of shade. The beach is amazing, only downfall is waiting on the shuttle.....oh the shuttles. They will take you everywhere....but rarely to your room. Lobby, yes. Shops, yes. Other resorts lobby, yes. Your room, no. Of the 3 Bahia resorts within proximity of each other Coba comes in last. Spend the extra for Tulum or Akulam. Rooms were very clean but AC is set by the resort so the room stays around 77 degrees. Our AC began leaking in the middle of the night. Called twice and finally had to go to the front desk to get help.