Had such a lovely stay at Middle Rock! The place was warm and cosy and had everything we needed. Thanks for having us!