Floarea Vista by Mashriq Elite Developments Offering opulent floor plans for studios, 1, and 2-bedroom apartments in Discovery Gardens, Floarea Vista is an attractive and contemporary retreat. A total of 158 residential apartments with high standards for materials and tastefully designed rooms make up this exquisite 10-story building.