Best cafe on the island