Great place.
Very quite and feels very Menorcan