the three peacocks review