hi, my english isn't very good.
but i'll try help you.
''Sacada" and "varanda" , might means the same thing.
When in your house have a lazer area (?) in the upstairs,you know?
In English i guess is private balcony.
but i dont have sure.
Whereas, we call "sacada" like you have a "good idea" too
like " Boa sacada " = " good idea"
iam learning english, so, im sorry if a cant help you.