My secret garden = overpriced food and crappy service
Sky dining, if you're referring to the cable car dining thing, i don't recommend it. The cars are very cramp and stuffy after they put in the table. The slight rocking will ruin your appetite. And the doors still open at every stop, so that the boarding passengers can see what you're eating!