Wow!!! What a stunningly beautiful place. Where is this located in relation to England? What can you share about the climate (high/low temp, rainfall)?