Yu Garden, one heck of a spot