Hi, have seen these apartments on the Thomson website. I cannot find any reviews on T/A or elsewhere. I am wondering if there has been a name change or perhaps the accommodation has previously been sold exclusively outside the uk. Has anyone stayed at these apartments or can someone point me toward some reviews? Many thanks. Pete.