set in stone mountain ga with lots of flowers