Let's assume that Maria comes to the US for a visit, from her native Canada. She is so impressed with the warm weather and friendly people in Florida that she has decided to settle down here. She wants to start a business in FL, with her sister who also just comes here as a visitor.
Which form of entity would you recommend to her, at a very simple and high level, an S corp or an LLC?