I would recommend this hotel to people who are looking for a quite, sandy beaches without waves. There is even a small pool-like beach for small kids. The food is great (except fish), the hotel is clean, and the staff are friendly. If you are looking for an extensive animation program, you may not find it here, but it was not important for me. The staff also need a bit of training, but they are definitely helpful and friendly. My overall experience is good and I would definitely come back.