We are a family of 2 adults and 4 kids, and we had the best vacation ever! First of all, the staff was tremendously kind and the service was excellent everywhere (pool, restaurants, reception, room). The entertainment staff was super talented, and performed great shows, they all spoke 5(!) languages (English, French, German, Spanish and Portuguese), and were super kind/professional/funny/communicative. All day long there were great activities both for the adults and for the kids. The rooms were well organized and clean, we were only disappointed to discover there were no shampoo/conditioner in the bathroom, but there's a mini market just a 100m near the hotel, so it wasn't a problem. The food was fairly good, breakfast was best, the special Asian restaurant is recommende