A wonderful, spotless, cosy place to stay with spectacular views and incredibly friendly hosts. James and Margaret were so welcoming and made our stay very comfortable for us. We wouldn’t hesitate to recommend this place to others, and hope to stay here again in the future.