Power Island View, Old Mission Peninsula