Good staff at he front desk, very poor restaurant menu & services because of the lack of staff, the distance to the beach is too big, the resort very poor condition, very poor condition of the other tourists around us, we left the hotel one day before because in week end it is a real nightmare in all the resort due to the crowd, in our last day the hotel was over booked and we don't know why.