Yes, both buildings have balconies and both have plas to eat, but, the Dolphin has the less expensive places, like Tubbis and the Dolphin Grill. Tubbis is the only 24 hr optionin the two buildings.
The restaraunts at the Swan are pricier and sit-down. There is a lounge in the back lobby that sells great pastires in the a.m., tho.
I have stayed at both multiple times and still prefer the Swan.
I can go to Tubbis, etc with just a short stroll, so, that doesn't enter into the decision making for me, but, it might for others.