We have just returned from one of the most relaxing holidays we have ever had, we cannot praise Francois and his staff enough. The Coyaba is a small hotel with grand designs, the rooms are clean, comfortable and well maintained. All meals are a la carte avoiding that horrible lukewarm buffet that you often receive in the large all inclusive hotels. The menu and range of food is excellent. The pool for this size hotel is perfectly adequate surrounded by first class sun beds and parasols. It does have its own beach which is a nice alternative to the pool, there are water sports to be enjoyed and the life guards are on hand to assist the novice.
It is quiet and art of conversation is needed for the evenings, do not visit with children over the age of 5 they will be bored very quickly, my recommendation leave them at home with the grand parents and chill.