Has anyone heard of this new development or have a property there? Or has anyone had a holiday there? If so, what do you think?