Has anyone any info on this place?

Looking at a holiday in November for hubbies 40th birthday and this place has come up

thought it was a bit of a bargain at £552 for AI for 3 of us for a week!