Has anyone been to Lower Hyde on the Isle of Wight? Is it any good? Looks quite good value for money? TIA