We had a wonderful holiday. The hotel was very well run and all the staff are very welcoming and helpful. The water villa we stayed in was beautifully appointed and comfortable. There was a good choice of restaurants and the standard of food was excellent. I would highly recommend the hotel.