В первом случае после сад идут определения, которые должны быть выделены по правилу, дефис стоит, т.к. сад и место - это слова одной части речи.
Во втором случае идут однородные подлежащие, для которых слово ВСЁ является обобщающим словом, поэтому после ставится тире, если бы эти подлежащие стояли бы после, то ставилось двоеточие.