Best pastries on-island. Almond crescents are to die for!