We travelled with our extended family and stayed a total of 8 nights at the Sofitel in the middle of January. We split our stay into 2 lots of 4 night as we travelled out to Amunuca Island Resort for a few nights in the middle.
The property is spacious and rooms are clean and nicely decorated (dont listen to the people who complain about the "mould in the grout" and those sorts of comments). The best part of the stay for us - we have 4 yr old twin boys and a 6 mth old - was the pool. We went there expecting the kids to go into the kids club but we didnt need it, they spent every minute in the pool.
The room (we booked a Family Room) was a perfect fit for us, however, for our first 4 nights we were upgraded to 2 interconnecting rooms, which was fantastic. The staff were great but i have to make special mention of our nanny Pau who took such great care of our kids - we were all very sad to say goodbye to her at the end. Overall, this hotel is fantastic for families.
Tip - I would highly recommend purchasing an Accor Advantage Plus Card before you book/travel as the discounts on the food and the accomodation paid for the card alone.