Horseshoe Bay, a Ferry Terminal town is also home to many shops, restaurants and a large marina all which are sheltered in the cove the town is based in.