Yucca for me too but not like the ones we are used to back in the UK! Same with the Rubber Plants here as well, not some small office decoration, have a look at the one in the harbour at the café near the Archaeological site …………………… it's a monster!
Definitely a Yucca, we have several around our place and flowers are the same. There is an App for your mobile (Android) called plantsnap that allows you take a photograph of a plant and then it tells you what the name of the plant is
Jim
There's a huge one just around the corner from our house. It's got masses of creamy white flowers on it and from a distance it looks like long strings of garlic waving in the breeze. Doesn't smell like it though, or else we would be sitting there and thinking, "hmmm shall we eat Italian tonight?"