Consider building some raised beds yourself if you want to create the feel of a genuine garden because you can customise them to fit your space and the plants you wish to grow.
Utilise every square inch of space on your balcony to grow flowers and other plants. You may add more ornamental balcony elements to the area around any greenery to maintain its hipster vibe.