Serendipity 3 review