Very good for a three star hotel. A bit far from the beach and not that easy to arrange lunch time with beach.The shuttle should go during lunch time back.
Nice staff, clean rooms, good pool area, gym. We had two great entertaining groups as evening specials during our stay.
Food is ok, not super extraordinary, but ok, large selection, adequate for the 3 stars for sure. Dessert is nice.