Ok. I don't think that it's an aloe, but it kind of does look like it. It's huge. I too this picture in my friend's house in Jacksonville, Florida. Not sure what this plant really is. Looks very exotic.
Check out this cool site for chemical peel solutions and other skincare products)))