Guava has tremendous health benefits