My husband and I booked the Sian kaan for a 2 week holiday in dec over Christmas. We have been to 5 resorts in the Mayan and must say that this was an exceptional place. We have fairly high expectations of service, food etc and ALL were above standards!!! The only thing we found that we would have liked is for the mini bar to be stocked daily. It seemed sometimes it was a few days before they came. This wasnt a real issue for us tho and if it were for you, all you need to do is make a call to room service to stock it. Thats really the only thing we can comment on that could have been different. It was nice to have access to the other Bahia resorts-to go for dinner, check out entertainment etc, but staying at Sian Kaan was the right choice. There were so many additional benefits such as the access to the private sian kaan beach, the Maiko and Alux restaurants (which were our favoriate out of 12 restaurants we ate at in our 14 day stay). I must say tho, the food at all restaurants and the buffets were very good. We never had a bad meal. The service was great as well, throughout the Bahia resorts. We especially want to thank Juan and Brisa for their incredible hospitality and for make our stay so memorable. (and thank you for the beautiful room!!!) The staff at the resort worked very hard and sometimes we felt there could have been more staff at the lobby bar and some restaurants. The entertainment team was awesome..so friendly and outgoing and they did a great job at getting people to participate in fun events at the beach, around the pool, in lobby area, etc. The other great thing about Sian Kaan is that its adults only and fairly quiet and if you are looking for livelihood, music, dancing etc, you can find it at the hacienda, discoteque and there is live music usually at night. I could go on about all the great things about the Sian Kaan (and Bahia in general). We would definitely recommend this resort!!!!