They have a huge collection of flowers which are fresh and suiable to the weather of the city. This is the best place to buy flowers in town since all of them are fresh and very well decorated.
Only down point of the shop is they are a bit pricey. Lowest price you can get is $15 and the highest can be $235 for Bronze Callas.
They also close on many holiday, so make sure that you order before that several days so they can have time to prepare.