I should add have stayed at Monkey tree as well and although fine prefer Trevornick.
Also if you are travelling to either of these sites ignore satnav instructions to come off at Newquay - Stay on A30 and come off at Perranporth turning, a lot easier and quicker - particularly at busy times.