the heart of midlothian review