Portofino is a bit more upscale but so is the food and the service. You'll drop a little more cash but you'll find you'll enjoy yourself thoroughly. It is absolutely worth every penny! The food is absolutely incredible. I go with my family and we like to sit outside on the deck by the water. The kids love to watch the boats docking and taking off. It's actually quite casual. You'll see people dressed in shorts and a t-shirt hopping off a boat but to be dressed to the nines wouldn't be out of place either. It's relaxing, kid friendly, for the most part (we take ours!) and you can't beat sitting under an umbrella with the cool wind coming off the water while you eat a most delicious meal! I recommend it - with 5 stars!