I agree about the smell. Regarding the taste, you may have to try various cultivars. The taste depends on the soil factors used for cultivation, which results in different flavors and levels of ripeness, ranging from raw to fully ripe.
The riper it is, the more tender the flesh becomes to the touch. Therefore, you may need to try and see which type you prefer.