Great little spot for a Milazzo visit