Soft Japanese peach tastes so sweet