What a brilliant location! We enjoyed our stay at Riverview retreat and even though we had a freezing day the heating was wonderful and meant we were cosy and comfortable.