This is a lovely property and the staff is very friendly and really try to do their best to accommodate requests. The food is okay. There is a lot of variety, catering to many different tastes, and you should absolutely make every effort to book into as many of the restaurants covered by the all inclusive deal as possible. That said, they are a mixed bag. We really enjoyed Madame Ming and Kot Nou and wished we had managed to get into the Beach BBQ for dinner but were unable. We ate there at lunchtime however, which is pretty nice. We didn't have as great experiences at 'O', a Tavola or Bistrot - the last two relating to the food, but the first, to the service, which just left us a little underwhelmed at the end of the evening. The pools are super, the beach is pretty, and they are right alongside one another so it's easy to go back and forth between them. The room was comfortable though with there kids, we were a little cramped - that's probably our fault, not the hotel's. We may not stay there again, having done it for ten days, but we certainly would recommend others put this hotel on their list of ones to consider. The pictures do it justice and if you really want to just unwind and do nothing, the Ravanela Attitude will do the trick.