I had read a lot before coming there,so I knew where I am going. Helpful staff,clean rooms , delicious cuisine and nicely maintained area with different activities available. The beach is maybe the most dissapointing part,but if you have got a car you would enjoy variety of wonderful beaches . Highly recommend for families!!