If you ate that yellow guava here in Florida it sounds like the LEMON GUAVA that was (Jeff correct me if I am wrong) Selected in Miami or Homestead.
They are lucious, and have a very citrus like flavor, and scale does not like them... a Big Plus for a guava
I have not been able to locate any guava that it resembles exactly. Lemon Guava was the first thing I looked up, but if you see the photo here as an example, it is lighter, more round, has a more distinct cattley guava-type end, and in the photo the seeds are arranged into sections, and look larger than the seeds of my guava. Also, the one I ate did not have a very citrusy flavor... it was more like sweet passionfruit maybe. Hard to describe. The ones I had were about 2.5 inches long, which are a bit larger than I think Lemon Guava are supposed to be. The person I bought it from was at a farmer's market and said it was from Mexico (so not local).
Here is a photo of a lemon guava from the internet:
And then here is the mystery guava I ate, that so far have no sprouted seedlings from [note that it is a more golden color, oblong shape, minimal brown tips, very small seeds arranged as a circle within a circle, and the flesh much creamier-looking than the above photo of the lemon guava - you can't tell from the photo, but these are about 2.5 inches long]:
If you click on the photo it's easier to see it up close.
Sorry, Zulfikar, I don't have any more photos to help you out. But I'm sure that Indonesian guavas are very tasty, and I don't know that you need a Mexican yellow variety to do well. I've never tried a crystal guava, but I've read that they are very good, sweet and with few seeds. Although I loved the flavor of the yellow guava I tried, clearly it had a lot of small hard seeds, and that was a bit of a drawback - although apparently you can eat guava seeds and they have medicinal benefits if you don't eat too many (and if you do not have an intestinal condition that could cause them to get stuck in the intestinal lining and cause infection!). I ate a few, but by and large I saved them and planted them in my yard.