You don't need a pool, a yard, or even a lot of square feet to enjoy your own piece of outdoor heaven