“Navini is total perfection – the staff are so attentive and delightful, the snorkelling is marvellous. The only negative is that we have to leave.”