Friendly multilingual staff. Excellent pool and amazing views. Food is simply fantastic. Definitely worth the price. We had a very relaxing time. I would recommend the full package (meals) ). Unluckily the beach was too rough for us to swim in but we still took awesome pictures. Room is utterly amazing Overall my family and I had a blast!