"We had the most amazing family time. Staff is great , hotel very clean , service is excellent.
we arrived around 12:30 PM , and staff checked us in already. Also the rooms booked were garden view , and they got us pool/sea view.
It goes without saying the beach there is insane.
Overall it was a wonderful time spent , and am glad Carols is still maintaining their quality lever."